ارزیابی کیفی سبک های معماری نرم افزار بااستغاده از تاکتیک های معماری

پایان نامه
چکیده

یک معمار نرم افزار با استفاده از سبک های معماری و ویژگی های کیفی موردنظر، طراحی معماری نرم افزار را انجام می دهد. ویژگی های کیفی نرم افزار نقش حیاتی در توسعه نرم افزار دارند که به عنوان معیار گزینش برای انتخاب پیاده سازی نهایی از بین طراحی های مختلف بکار می روند. برای بکارگیری هر ویژگی کیفی، تاکتیک هایی معرفی شده است. هر تاکتیک، در میزان تحقق ویژگی کیفی خاص تاثیر می گذارد زیرا تاکتیک ها، چگونگی پیاده سازی ویژگی های کیفی را در سبک های معماری تعیین می کنند. بنابراین پیاده سازی تاکتیک ها، برای برآورده کردن ویژگی های کیفی در سبک های معماری نقش مهمی دارند. در این پژوهش چگونگی پیاده سازی و تاثیر تاکتیک های ”فراهم بودن“، ” امنیت“ و ”کارایی“ در سبک های رایج معماری نرم افزار بدست آورده شد. سپس با توجه به نتایج به دست آمده، روشی برای انتخاب بهترین سبک از بین سبک های رایج معماری ارائه شد. با استفاده از این روش می توان بهترین سبک معماری را برای هر کدام یا ترکیبی از ویژگی های کیفی مذکور بدست آورد. در این پژوهش ابتدا سناریوهای مربوط به تاکتیک های مذکور تهیه شد. سپس سبک های رایج معماری با استفاده از روش مبتنی بر سناریوsaam ارزیابی شدند. از دو روش ارزیابی مذکور، نتایج یکسانی برای انتخاب سبک معماری مناسب با توجه به ویژگی کیفی مورد نظر بدست آمد.

منابع مشابه

بررسی روش های ارزیابی کمی خصیصه های کیفی در سبک های معماری نرم افزار

یک نرم افزار مطلوب باید قادر باشد علاوه بر نیازهای وظیفه مندی، خصیصه های کیفی مورد نیاز سیستم را نیز فراهم نماید. سبک های معماری نرم افزار علاوه بر توصیف نرم افزار و تجزیه آن به مولفه ها، تاثیر عمده ای بر روی خصیصه های کیفی نرم افزار طراحی شده دارند. تحلیل و ارزیابی کمی میزان این تاثیر گذاری سبب می شود مناسب ترین سبک برای طراحی معماری انتخاب گردد. تا کنون خصیصه های کیفی مختلف در سبک های معماری ...

15 صفحه اول

ارزیابی انطباق معماری نرم افزار

معماری نرم افزار در دهه اخیر اهمیت بسیاری پیدا کرده است. تصمیمات گرفته شده در زمان معماری، تأثیر بسزایی بر نیازهای رفتاری و غیررفتاری نرم افزار پیاده سازی شده دارند تا آنجا که تغییر در آنها هزینه زیادی دربردارد. معماری نرم افزار معمولاً به خوبی مستند نمی شود و یا از طرف برنامه نویسان به خوبی رعایت نمی شود. به همین دلیل، معماران نرم افزار همواره خواهان بررسی انطباق پیاده سازی با معماری هستند. پژو...

15 صفحه اول

بررسی سبک های یادگیری دانشجویان رشته معماری

سبک یادگیری به تفاوت‌های افراد در ترجیح روش‌های دریافت، سازمان‌دهی و پردازش اطلاعات در یادگیری مفاهیم تازه اشاره می‌کند. مطالعه حاضر باهدف تعیین سبک‌های یادگیری دانشجویان معماری مقطع کارشناسی بر اساس تئوری یادگیری تجربی کلب انجام‌شده است. پژوهش حاضر توصیفی- تحلیلی است که به‌صورت مقطعی در سال 1396 در مورد کلیه دانشجویان رشته معماری دانشگاه صنعتی نوشیروانی بابل در مقطع کارشناسی سال اول تا آخر انج...

متن کامل

روشی نو برای مدلسازی و ارزیابی ویژگی های کیفی (نیازهای غیر کارکردی) در معماری نرم افزار

هدف اصلی مهندسی نرم افزار تولید سیستم با کیفیت است. اولین مرحله ای که کیفیت با ویژگی های کیفی در آن مورد توجه قرار می گیرد. مرحله تولید معماری نرم افزار سیستم می باشد. در این مرحله، نیازهای کیفی و تاکتیک های بر آورده کننده آنها مدل شده و مورد ارزیابی قرار می گیرند. هدف این پایان نامه ارائه رویکردی جدید برای حل مسئله مدلسازی ویژگی های کیفی در معمای نرم افزار می باشد. برای ارائه این رویکرد بر پای...

15 صفحه اول

بهبود روش های ارزیابی صفات کیفیتی معماری نرم افزار

ارزیابی معماری نرم افزار موجب صرفه جویی هزینه های زیاد تعمیرات در مراحل پایانی چرخه حیات نرم افزار می شود. ارزیابی معماری نرم افزار به دو دسته تکنیک های پرسشی و اندازه گیری دسته بندی می شود که از میان آن ها تکنیک های مبتنی بر سناریو از میان تکنیک های پرسشی از اهمیت ویژه ای برخوردار است زیرا مربوط به یک سیستم خاص بوده و به عنوان یک بخشی از فرایند توسعه سیستم همه جوانب سیستم را در بر می¬گیرد به ع...

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه کاشان - دانشکده برق و کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023